<?php
namespace Dao;

use Core;

/**
 * 
 * @author SUSISOY
 *
 */
class KeyValue extends DbTable {
	protected $_numeric = ['type', 'expire', 'ctime', 'dtime'];

	public function set() {
		$MCache = Core\MCache::getInstance('main');
		
		for ($i = 0; $i < 100; $i++) {
			$MCache->add('a', [1, 2, 3], 3);
			$MCache->set('a', 100, 10);
			$MCache->cas('a', 100, 200);
			$MCache->inc('a', 10);
			$MCache->dec('a', 5);
			$MCache->set('b', [1, 2, 3], 10);
			$MCache->rename('a', 'b');
			$MCache->del('b');
			$MCache->exists('b');
			$MCache->keys();
			$MCache->clearDb();
		}
		
		return TRUE;
	}

	public function get() {
		$MCache = Core\MCache::getInstance('main');
		for ($i = 0; $i < 1; $i++) {
			return $MCache->get('b');
		}
	}
}